package xin.marcher.module.diplomacy.domain.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import xin.marcher.module.common.domain.BaseDO;

import java.math.BigDecimal;

/**
 * sku销售规则
 *
 *
 */
@Data
@TableName("sale_rule")
public class SaleRuleDO extends BaseDO {
    /**
     * 售卖规则名
     */
    private String saleRuleName;
    /**
     * 商品ID
     */
    private String itemId;
    /**
     * 商城价
     */
    private BigDecimal basePrice;
    /**
     * 会员价
     */
    private BigDecimal vipPrice;
    /**
     * 优先级（正整数，数字越小越靠前）
     */
    private Integer priority;
    /**
     * 屏蔽卖家（多个卖家逗号分隔）
     */
    private String shieldSellerId;
    /**
     * 亮点（非转基因，不含防腐剂等）
     */
    private String highlights;
    /**
     * 上下架状态（1-上架，2-下架
     */
    private Integer saleUnitStatus;
    /**
     * 渠道（1-自营生鲜、2-美团、3-饿了么、4-淘鲜达、5-招商银行）
     */
    private Integer channel;
    /**
     * 所属spu
     */
    private String spuId;
    /**
     * 商品分级（ABC级）
     */
    private Integer itemGrade;
}
